<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title></title>
</head>
<body>
<script>
    /**
     * 正则表达式
     *  -正则表达式用于定义一些字符创的规则，
     *   -计算机可以根据正则表达式，来检查一个字符串是否符合规则，
     *   -获取字符串中符合规则的部分
     */

    //创建正则表达式对象
    /**
     * 语法：
     * var reg = new RegExp("正则表达式","匹配模式");
     *
     * -使用 typeof 检查正则表达式对象返回的结果为object
     * -这个正则表达式可以用来检测字符创中是否包含a
     * -在构造函数中可以添加第二个参数，指定匹配模式，
     *  可以是：
     *      i -忽略大小写
     *      g -全局匹配
     */
    var reg = new RegExp("a","i");


    /**
     * 正则表达式的方法：
     *  test()：检查字符串是否符合正则表达式
     *   -符合返回true，否则返回false
     */
    console.log(reg.test("ddbv")) //false
    console.log(reg.test("adbv")) //true
    console.log(reg.test("Abv"))  // false,严格区分大小写


    console.log(typeof reg)


</script>
</body>
</html>
